<?php

class PaperTO {
    private $id_paper;
    private $titulo;
    private $fecha_estado;
    private $url_paper;
    private $estado;
    //private $evaluacion;
    private $resultado;
    //private $calificacion;
    private $id_idioma;
    private $id_track;

    public function reducirTitulo($mensaje){
        $tam = strlen($mensaje);
        $cont = 0;
        $mensaje_final="";

        for($i=0;$i<$tam;$i++){
            if($mensaje[$i]==" "){
                $cont++;
            }

            if($cont>=7){
                break;
            }
            $mensaje_final = $mensaje_final .$mensaje[$i];
        }

        return $mensaje_final;
    }

    public function formatoFecha($fecha){
        $tam = strlen($fecha);
        $ano = '';
        $mes = '';
        $dia = '';
        $cont = 0;

        for($i=0;$i<$tam;$i++){
            if($cont==2){
                if($fecha[$i]=="-"){
                    break;
                }else{
                    $dia .= $fecha[$i];
                }
            }

            if($cont==1){
                if($fecha[$i]=="-"){
                    $cont=2;
                }else{
                    $mes .= $fecha[$i];
                }
            }

            if($cont==0){
                if($fecha[$i]=="-"){
                    $cont=1;
                }else{
                    $ano .= $fecha[$i];
                }
            }
        }

        //$fecha_final = $dia."-".$mes."-".$ano[2].$ano[3];
        $fecha_final = $dia."-".$mes."-".$ano;
        return $fecha_final;
    }

    public function getIdPaper(){
        return $this->id_paper;
    }

    public function getTitulo(){
        return $this->titulo;
    }

    public function getFechaEstado(){
        return $this->fecha_estado;
    }

    public function getUrlPaper(){
        return $this->url_paper;
    }

    public function getEstado(){
        return $this->estado;
    }

    public function getIdIdioma(){
        return $this->id_idioma;
    }

    public function getIdTrack(){
        return $this->id_track;
    }

    /*public function getEvaluacion(){
        return $this->evaluacion;
    }*/

    public function getResultado(){
        return $this->resultado;
    }

    /*public function getCalificacion(){
        return $this->calificacion;
    }*/

    /*public function setEvaluacion($evaluacion){
        $this->evaluacion=$evaluacion;
    }*/
    
    public function setIdPaper($id_paper){
        $this->id_paper=$id_paper;
    }

    public function setTitulo($titulo){
        $this->titulo=$titulo;
    }

    public function setFechaEstado($fecha_estado){
        $this->fecha_estado=$fecha_estado;
    }

    public function setUrlPaper($url_paper){
        $this->url_paper=$url_paper;
    }

    public function setEstado($estado){
        $this->estado=$estado;
    }

    public function setIdIdioma($id_idioma){
        $this->id_idioma=$id_idioma;
    }

    public function setIdTrack($id_track){
        $this->id_track=$id_track;
    }

    public function setResultado($resultado){
        $this->resultado=$resultado;
    }

    /*public function setCalificacion($calificacion){
        $this->calificacion=$calificacion;
    }*/
}
?>